// IExtensibleObject.h: interface for the FastString class.
//
//////////////////////////////////////////////////////////////////////

#ifndef __FASTSTRING_IEXTENSIBLEOBJECT__
#define __FASTSTRING_IEXTENSIBLEOBJECT__


class IExtensibleObject
{
public:
	virtual	void*  Dynamic_Cast(const char * pszType) = 0;
	virtual void  DuplicatePointer(void) = 0;
	virtual void  DestoryPointer(void) = 0;
};

#endif //__FASTSTRING_IEXTENSIBLEOBJECT__
